package com.his.benchwork.dao;

import com.his.benchwork.entity.BenchWork;
import com.his.benchwork.entity.BenchWorks;
import com.his.benchwork.vo.BenchWorkVo;
import com.his.login.entity.DictEmployee;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Author jzy
 * @Date 2020/3/11 11:31
 * @Version 1.0
 */
@Repository
public interface BenchWorkMapper {
    /**
     * 查询工作台
     * 通过工作台类型编码,工作台名称,医院id 查询
     * @param benchCateId  benchName hospId
     * @return
     */
    BenchWork qureyBenchWork(String benchCateId,String benchName,String hospId);

    /**
     * 查询工作台列表
     * @param
     * @return List<BenchWork>
     */
    List<BenchWork> benchwork_list(String hospId);

    /**
     * 查询工作台列表
     * @param
     * @return List<BenchWorks>
     */
    List<BenchWorks> benchworks_list(BenchWork benchWork);

    /**
     *工作台参数查询
     * @param hospid
     * @return
     */
    List<BenchWorks> benchworks_parm(String hospid);

    /**
     * 新增
     * @param benchWork
     */
    void benchwork_save(BenchWork benchWork);

    /*
     *
     * 修改工作台
     * [benchWork]
     * @return void
     * @date 2020/3/25 13:56
     */
    void benchwork_update(BenchWork benchWork);


    /**
     * 删除工作台  暂留
     * 工作台id
     * @param benchWorkId
     */
    void deletebybenchid(String benchWorkId);


}
